This page last changed on Apr 11, 2008 by ritchiem.

Agenda

  • Update on M2.1 release process
  • Review of code commits
  • Review of new JIRAs
  • Update on GSoC projects

Attendees

Rob Godfrey
Aidan Skinner
Marnie McCormack
Martin Ritchie
Carl Trieloff
Rajith Attapatu
Rafael Schloming
Gordon Sim

Update on M2.1 release process

RC3 is out, release instructions need to be updated.
C++ documentation should exist

Review of code commits

revision committer date comment
r644689 arnaudsimon 2008-04-04 13:11:38 +0100 (Fri, 04 Apr 2008) QPID-798 Added boolean property fully_sync when true a sync is sent after a persistent message is transfered. .
r644727 aconway 2008-04-04 15:42:36 +0100 (Fri, 04 Apr 2008) src/qpid/amqp_0_10/Assembly.cpp,.h:
r644732 nsantos 2008-04-04 15:58:01 +0100 (Fri, 04 Apr 2008) QPID-898: move bz2 generation from the release target to a new release-all target
r644806 kpvdr 2008-04-04 19:14:42 +0100 (Fri, 04 Apr 2008) Patch from Ted Ross (see QPID-902): This patch contains the following improvements for management:\n1) Schema display cleaned up in the python mgmt-cli\n2) Locking added automatically to management object accessors (manual
locking removed from broker/Queue.cpp)\n3) Schemas are now pre-registered with the management agent using a package initializer. This allows management consoles to get schema information for a class even if no instances of the class exist.
r644812 kpvdr 2008-04-04 19:25:08 +0100 (Fri, 04 Apr 2008) Additional files for Ted Ross's checkin
r644845 aconway 2008-04-04 20:35:14 +0100 (Fri, 04 Apr 2008) Minor cleanup of base Exception and python_tests script.
r644917 aconway 2008-04-04 22:00:40 +0100 (Fri, 04 Apr 2008) src/qpid/amqp_0_10/Exception.h
r645470 gsim 2008-04-07 12:51:07 +0100 (Mon, 07 Apr 2008) AsynchIoAcceptor.cpp: Limit output from codec to one buffer per 'idle' call.
r645593 aidan 2008-04-07 17:27:20 +0100 (Mon, 07 Apr 2008) Add toplevel NOTICE and LICENSE files, add Felix to java/resources/NOTICE, make sure all spec files are included in java source distribution
r645663 aconway 2008-04-07 21:12:31 +0100 (Mon, 07 Apr 2008) Encoding/decoding for packed structs and optional members.
r645664 aconway 2008-04-07 21:13:59 +0100 (Mon, 07 Apr 2008) Missing from last commit.
r645670 aconway 2008-04-07 21:42:28 +0100 (Mon, 07 Apr 2008) Fix rhel5 build errors.
r645685 astitcher 2008-04-07 21:59:02 +0100 (Mon, 07 Apr 2008) Fixed time classes for some changes that misunderstood how they are supposed
r645699 aconway 2008-04-07 22:16:48 +0100 (Mon, 07 Apr 2008) rubygen/0-10/specification.rb
r645731 aidan 2008-04-08 00:05:28 +0100 (Tue, 08 Apr 2008) Update release notes
r645732 aidan 2008-04-08 00:07:50 +0100 (Tue, 08 Apr 2008) Tag M2.1 RC3
r645733 aconway 2008-04-08 00:22:36 +0100 (Tue, 08 Apr 2008) src/qpid/amqp_0_10/Body.h, Header.h: placeholders.
r645804 gsim 2008-04-08 10:18:10 +0100 (Tue, 08 Apr 2008) Fixed compilation error from ignored qualifier on function return type.
r645826 gsim 2008-04-08 11:16:32 +0100 (Tue, 08 Apr 2008) Removed out-of-date and misleading comment.
r645951 gsim 2008-04-08 15:48:25 +0100 (Tue, 08 Apr 2008) QPID-903: changed read-write lock to mutex (currently recursive) to avoid deadlocking when adding bridge.
r646045 kpvdr 2008-04-08 20:29:08 +0100 (Tue, 08 Apr 2008) Patch from Ted Ross: QPID-907: Management Improvements for C++ Broker and Store
r646054 aconway 2008-04-08 20:53:07 +0100 (Tue, 08 Apr 2008) Summary: added 0-10 Array encoding and decoding.
r646071 aconway 2008-04-08 22:02:14 +0100 (Tue, 08 Apr 2008) Touched existing template so new template allSegmentTypes.rb will be noticed.
r646093 cctrieloff 2008-04-08 22:51:17 +0100 (Tue, 08 Apr 2008) QPID-908 from tross
r646099 aconway 2008-04-08 23:11:40 +0100 (Tue, 08 Apr 2008) Fix packaing problem with generated file allSegmentTypes.h
r646113 aidan 2008-04-08 23:46:06 +0100 (Tue, 08 Apr 2008) Nuke
r646114 aidan 2008-04-08 23:46:10 +0100 (Tue, 08 Apr 2008) use svnexe for uploading, generate source jars
r646115 aidan 2008-04-08 23:46:26 +0100 (Tue, 08 Apr 2008) Tag M2.1 RC3
r646376 aconway 2008-04-09 15:25:09 +0100 (Wed, 09 Apr 2008) Improved diagnostics in allSegmentTypes test.
r646452 gsim 2008-04-09 18:59:38 +0100 (Wed, 09 Apr 2008) Handle the set-redelivered flag on the final version of the message.release command.
r646505 gsim 2008-04-09 20:52:44 +0100 (Wed, 09 Apr 2008) Fixes and automated tests for federation function.
r646519 rajith 2008-04-09 21:31:28 +0100 (Wed, 09 Apr 2008) This is a fix for QPID-911. When the message id is set, _hasBeenUpdated will be set to true.
r646778 aconway 2008-04-10 13:36:58 +0100 (Thu, 10 Apr 2008) Invocation handlers, see src/tests/amqp_0_10/handlers.cpp for example.
r646783 aconway 2008-04-10 14:00:04 +0100 (Thu, 10 Apr 2008) Use "Exception" instead of typeid.name() as default exception name. Mangled type names are too confusing.
r646791 kpvdr 2008-04-10 14:17:44 +0100 (Thu, 10 Apr 2008) Minor change to format of log message when exception is thrown
r646943 aconway 2008-04-10 21:15:08 +0100 (Thu, 10 Apr 2008) amqp_0_10: Encoding for packed structs.
r647099 gsim 2008-04-11 11:02:49 +0100 (Fri, 11 Apr 2008) QPID-913: committed patch from tross@redhat.com
r647123 gsim 2008-04-11 12:44:12 +0100 (Fri, 11 Apr 2008) Set executable property for commands
  • Attempt to achieve consensus on qpid-dev that all (C++) commits have a JIRA at the start
  • AS to fix release notes, again
  • r646519 should use updated(), check if QPID-911 affects M2.1, audit class for other usages of hasUpdated directly

Review of new JIRAs

Key Component/s Affects Version/s Summary Status Assignee Reporter
QPID-913 Python Client   Reorganization of python utilities + a bug fix Open Unassigned Ted Ross
QPID-912 Java Client M2,M2.1 AMQSession.getQueueDepth should better describe its failure conditions. Open Unassigned Martin Ritchie
QPID-911 Java Client M3 MessageID is not set for outgoing messages if that is the only property set Resolved Rajith Attapattu Rajith Attapattu
QPID-910 Java Broker,Java Client M2.1 Some poms reference inappropriate mvn repos Open Aidan Skinner Aidan Skinner
QPID-909 Java Tests M2.1 DurationTestDecorator doesn't work in conjunction with the ScaledTestDecorator Open Unassigned Martin Ritchie
QPID-908 Python Client   Python command utility for federation routes Closed Unassigned Ted Ross
QPID-907 C++ Broker,Python Client   Management Improvements for C++ Broker and Store Closed Unassigned Ted Ross
QPID-906 Java Client M2.1 java.lang.NumberFormatException silently ignored in MessageListener.onMessage(Message message) Open Unassigned Alasdair MacLeod
QPID-905 Java Client   org.apache.qpid.client.ClientProperties dies ungracefully when max_prefetch is not set to a valid number Open Unassigned Rafael H. Schloming
QPID-904     broker.clean is not set properly in any of the test profiles Open Unassigned Rafael H. Schloming
QPID-903 C++ Broker   Federation (inter-broker) links cause C++ broker to hang Closed Unassigned Ted Ross
QPID-902 C++ Broker,Python Client   Management Improvements for C++ Broker Closed Unassigned Ted Ross
QPID-901 Java Client   update the java client to the 0-10 final spec Open Rafael H. Schloming Rafael H. Schloming
QPID-900 Java Common M2.1 Java Common AMQShortString should not create new byte[] backing when based off a heap buffer Open Rob Godfrey Rob Godfrey
QPID-899 Java Common M2.1 Java Common Bug in AMQShortString on tokenized substrings Open Rob Godfrey Rob Godfrey
QPID-898 Ant Build System   remove .tar.bz2 from release target Resolved Unassigned Nuno Santos
QPID-897 Java Tests M3 Configurable receive timeout Open Unassigned Arnaud Simon
QPID-896 Java Client   Provide Simple Pub/Sub examples that do not use extends Open Martin Ritchie Martin Ritchie
QPID-895 Java Client   FailoverSingleServer delays on first connection. Open Unassigned Martin Ritchie
QPID-894 Java Common   "Dependency on commons-lang: real need for 2.2, or can use 2.1?" Open Rafael H. Schloming Nuno Santos
  • RS - new JIRA to moving try catch to just around onMessage()
  • RS - Take QPID-906 and check that it is JMS Spec compliant
  • CT - find cruise control files
  • CT - JIRA time tracking is broken, normalises 1d is 24h should be 8h

Update on GSoC projects

We discusssed our project proposals

Document generated by Confluence on Apr 22, 2008 02:47